locked in a battle

Translations
engagés dans une bataille
Definitions
Engaged in a fierce or intense conflict or competition, often implying a struggle that is difficult to escape or resolve.